package guet.imagan.progbuilder;

import guet.imagan.progbuilder.impl.ExecuteFileForWindow;

/**
 * 这是一个适用于windows系统的纯编译型语言项目的构建器
 */
public class CompileBuilderForWin extends CompileBuilder{
	public CompileBuilderForWin(Compiler compiler) {
		super(compiler);
	}

	/**
	 * 根据文件名(包含完整路径），创建可执行文件对象,这对于可执行文件是有效的
	 *
	 * @param fileName 文件名字符串
	 * @return ExecuteFile对象
	 */
	@Override
	public ExecuteFile getExecuteFile(String fileName) {
		return new ExecuteFileForWindow(fileName);
	}
}
